🧪 Mensajería entre aplicaciones con RabbitMQ - Parte II.
En el artículo anterior se describió la relevancia del paradigma de la mensajería en el desarrollo de sistemas de software y el rol que un broker de mensajes, como RabbitMQ, desempeña.
En el artículo anterior se describió la relevancia del paradigma de la mensajería en el desarrollo de sistemas de software y el rol que un broker de mensajes, como RabbitMQ, desempeña.
Spin es una plataforma para el desarrollo de aplicaciones WebAssembly orientada a los microservicios. Está muy enfocada en mejorar la experiencia del desarrollo ya que nos permite ocuparnos solamente de la lógica de los casos de uso que queremos implementar, sin preocuparnos por la habilitación y el lanzamiento del microservicio.
Los programas que utilizamos en la computadora hacen uso de instrucciones para realizar operaciones tales como como escribir a un archivo, leer datos que provienen de la red, crear nuevos procesos, etc. Estas instrucciones son puestas a disposición y gobernadas por el sistema operativo con la finalidad de evitar que un programa tenga acceso indebido a ciertos recursos que no le corresponden o ejecute operaciones inseguras.
Programming Rust de Jim Blandy y Jason Orendorff
Un excelente libro que explica con excelente agilidad muchos conceptos fundamentales del lenguaje de programación Rust. Su impacto es notable en el código que uno llega a escribir después.
Mongo DB es la base de datos que comúnmente utilizo para la mayoría de los proyectos en los que trabajo. En Mongo la información es guardada como documentos, en un formato especial denominado BSON (Binary JSON).